const express = require('express');
// 引入链接数据库模块
const db = require('./db/index');
// 引入模型对象 Students
const Students = require('./models/studentsSchema');
const app = express();

// 连接数据库  只执行1次  放到db文件夹中
// 创建约束对象   schema  model  models  一个数据库中的集合可以有无数个  每一个集合都应该有一个约束对象

// 数据库增删改 路由 get post 提交数据 根据前台提交的数据进行增删改查
;
(async () => {
    await db;
    // 数据的增删改查
    const result = await Students.create({
        name: 'tom',
        age: 12,
        sex: '男',
        stu_id: '01',
        createDate: Date.now(),
        info: '吃饭睡觉打豆豆'
    });
    console.log(result);
})()



app.listen(8080, err => {
    if (!err) console.log('server启动');
    else console.log(err);
})